lemon mint (mentha citrata) - Turkish English Dictionary